@import "home";

.mod-comm {
  height: 55px;
  line-height: 55px;
  background-color: white;
  padding: 0 20px;
  margin-bottom: 20px;
  span {
    font-size: 12px;
    color: #666;
    font-weight: 700;
  }
}
.lefta-box {
  .mt {
    ul {
      float: left;
      line-height: 30px;
      margin: 0;
      li {
        float: left;
        padding-right: 20px;
      }
      .fore1 {
        a {
          padding-bottom: 0;
          color: #e4393c;
          border-bottom: 2px solid #e4393c;
          font-weight: 700;
          cursor: pointer;
          text-decoration: none;
        }
      }
      .fore2 {
        padding-left: 40px;
        margin-left: 20px;
        position: relative;
        border-left: 1px dotted #ddd;
        a {
          display: inline-block;
          vertical-align: middle;
          color: #333;
          &:hover {
            color: #c81623;
            text-decoration: none;
          }
        }
        i {
          position: absolute;
          width: 24px;
          height: 14px;
          top: -10px;
          right: -10px;
          background: url("../img/new-icon.png") no-repeat;
          overflow: hidden;
        }
        &:last-child a {
          color: #999;
          &:hover {
            color: #c81623;
            text-decoration: none;
          }
        }
      }
    }
    .search-box {
      float: right;
      width: 30%;
    }
  }
  .mc {
    .top-search {
      position: relative;
      padding: 20px 0 10px;
      margin: 5px 0 0;
      border-top: 1px solid #f5f5f5;
      z-index: 2;
      .type-box {
        position: relative;
        .type {
          float: left;
          line-height: 30px;
        }
        .type-item {
          width: 95%;
          float: left;
          padding-left: 10px;
          a {
            display: inline-block;
            padding: 0 8px;
            margin: 0 1px 5px 0;
            height: 30px;
            line-height: 30px;
            font-size: 12px;
            &:hover {
              background: #e4393c;
              color: #fff;
              -webkit-border-radius: 2px;
              -moz-border-radius: 2px;
              border-radius: 2px;
            }
          }
          .active {
            background: #e4393c;
            color: #fff;
            -webkit-border-radius: 2px;
            -moz-border-radius: 2px;
            border-radius: 2px;
          }
        }
        .ts-del {
          position: absolute;
          z-index: 3;
          right: 0;
          top: -10px;
          display: block;
          width: 21px;
          height: 21px;
          overflow: hidden;
          background: url("../img/order-icon20150212.png") -44px -55px;
        }
      }
    }
    .table-box {
      width: 100%;
      thead {
        th {
          height: 32px;
          line-height: 32px;
          text-align: center;
          background: #f5f5f5;
          color: #666;
          font-weight: 400;
          .ordertime-cont {
            position: relative;
            float: left;
            z-index: 10;
            width: 138px;
            cursor: pointer;
            .time-text {
              position: relative;
              height: 31px;
              line-height: 31px;
              padding-left: 20px;
              padding-right: 12px;
              border: 1px solid #f5f5f5;
              text-align: center;
              z-index: 5;
              i {
                transition: transform 0.2s ease-in 0s;
                display: inline-block;
                font-size: 12px;
              }

            }
            .time-list {
              position: absolute;
              left: 0;
              top: 30px;
              z-index: 2;
              display: none;
              width: 138px;
              background: #fff;
              border: 1px solid #f5f5f5;
              border-top: 0;
              ul {
                margin: 0;
                li {
                  height: 30px;
                  line-height: 32px;
                  text-align: left;
                  a {
                    display: block;
                    position: relative;
                    color: #666;
                    height: 30px;
                    line-height: 30px;
                    padding-left: 29px;
                    &:hover {
                      background: #f5f5f5;
                      color: #e4393c;
                    }
                  }
                  i {
                    position: absolute;
                    left: 5px;
                    vertical-align: middle;
                    overflow: hidden;
                  }
                  .item-active-a {
                    color: #e4393c;
                  }
                }
              }
            }
            &:hover {
              .time-text {
                background: #fff;
                -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .12);
                -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .12);
                box-shadow: 0 0 10px rgba(0, 0, 0, .12);
                border-bottom: 0;
                i {
                  transform: rotate(180deg);
                }
              }
              .time-list {
                display: block;
                background: #fff;
                -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .12);
                -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .12);
                box-shadow: 0 0 10px rgba(0, 0, 0, .12);

              }
            }
          }
          .order-detail-txt {
            display: inline-block;
            vertical-align: middle;
            text-align: center;
          }
          .deal-state-cont {
            width: 105px;
            .time-text {
              line-height: 25px;
            }
            .time-list {
              width: 105px;
              ul {
                li {
                  a {
                    padding-left: 23px;
                  }
                }
              }

            }
          }
        }
      }
      tbody {
        td {
          border: 1px solid #e5e5e5;
        }
        .sep-row {
          height: 20px;
          td {
            border: none;
          }
        }
        .tr-th {
          background: #f5f5f5;
          height: 31px;
          line-height: 31px;
          color: #aaa;
          overflow: hidden;
          .dealtime {
            padding-left: 15px;
            margin-right: 30px;
          }
          .shop-txt {
            margin-right: 5px;
          }
          .number {
            display: inline-block;
            width: 230px;
          }
          .del {
            text-align: right;
          }
          td {
            border-bottom: none;
          }
        }
        .tr-bd {
          text-align: center;
          vertical-align: top;
          td {
            border-top: none;
            padding: 14px 0;
          }
          .goods-item {
            width: 340px;
            margin-right: 60px;
            float: left;
            .p-img {
              float: left;
              width: 60px;
              height: 60px;
              border: 1px solid #efefef;
              margin: 0 14px;
              padding: 1px;
              a {
                display: block;
                width: 100%;
                height: 100%;
              }
            }
            .p-msg {
              float: left;
              width: 240px;
              .p-name {
                height: 36px;
                line-height: 18px;
                overflow: hidden;
                color: #333;
                text-align: left;
              }
            }
          }
          .goods-number {
            float: left;
            width: 70px;
            text-align: left;
            color: #aaa;
            font-family: verdana;
          }
          .consignee {
            position: relative;
            width: 100px;
            margin: 0 auto;
            z-index: 2;
            cursor: pointer;
            .use-name {
              display: inline-block;
              white-space: nowrap;
              overflow: hidden;
              max-width: 72px;
              text-overflow: ellipsis;
              vertical-align: middle;
            }
          }
          .amount {
            color: #AAA;
            .ftx-13 {
              display: block;
              margin: 0 8px;
              margin-top: 5px;
              padding-top: 1px;
              border-top: solid 1px #E5E5E5;
              line-height: 19px;
              height: 19px;
              overflow: hidden;
            }
          }
          .status {
            position: relative;
            z-index: 5;
            color: #333;
            line-height: 22px;
            .order-status {
              color: #ff6c00;
            }
          }
          .operate {
            line-height: 22px;
            .count-time {
              color: #999;
            }
            .order-cancel {
              display: block;
              margin: 3px 0;
            }
          }

        }

      }
      tfoot {
        .foot-page {
          margin-top: 15px;
          text-align: right;
          span {
            display: inline-block;
            height: 30px;
            line-height: 30px;
            margin: 0 5px;
          }
          .up, .down {
            text-align: center;
            width: 74px;
            border-radius: 5px;
            border: 1px solid #d2d2d2;
            font-size: 13px;
            color: #494949;
            cursor: pointer;

          }
          .page {
            width: 42px;
            color: #fff;
            font-size: 12px;
            background: #fb6a16;
            border-radius: 5px;
            text-align: center;

          }

        }
      }
    }
    .empty-box {
      position: relative;
      width: 400px;
      margin: 170px auto;
      .empty-img {
        display: inline-block;
        width: 124px;
        height: 160px;
        overflow: hidden;
        vertical-align: middle;
        background: url("../img/empty-icon02.png") no-repeat;
      }
      .e-cont {
        display: inline-block;
        vertical-align: middle;
        padding-left: 20px;
      }
    }

  }

}


